cmake $<CUDA_COMPILER_ID> examples

NERSC/timemory cmake/Modules/ConfigCUDA.cmake :147

target_compile_options(
                ${PROJECT_CUDA_INTERFACE_PREFIX}-cuda
                INTERFACE
                    $<$<COMPILE_LANGUAGE:CUDA>:$<$<CUDA_COMPILER_ID:NVIDIA>:--expt-extended-lambda>>
                )

Oneflow-Inc/oneflow CMakeLists.txt :165

add_compile_options(
    $<$<COMPILE_LANGUAGE:CXX>:$<$<CXX_COMPILER_ID:GNU>:-fdiagnostics-color=always>>
    $<$<COMPILE_LANGUAGE:CXX>:$<$<CXX_COMPILER_ID:Clang>:-fcolor-diagnostics>>
    $<$<COMPILE_LANGUAGE:CUDA>:$<$<CUDA_COMPILER_ID:Clang>:-fcolor-diagnostics>>)

QMCPACK/qmcpack external_codes/boost_multi/multi/CMakeLists.txt :85

target_compile_features(${PROJECT_NAME} INTERFACE $<$<NOT:$<CUDA_COMPILER_ID:NVIDIA>>:cxx_std_17>)

lattice/quda lib/targets/cuda/target_cuda.cmake :216

target_link_options(quda PUBLIC $<$<CUDA_COMPILER_ID:Clang>: --cuda-path=${CUDAToolkit_TARGET_DIR}>)